From 433792cb4c74dd6596134bf1187f810a3815a562 Mon Sep 17 00:00:00 2001 From: "cl349@firebug.cl.cam.ac.uk" Date: Tue, 31 May 2005 15:56:16 +0000 Subject: [PATCH] bitkeeper revision 1.1617 (429c8920BjgVBzWyVe6fs4GTiKD5Yw) XendDomainInfo.py, XendDomain.py: tmp_restore_create_domain is vm_restore now. Signed-off-by: Christian Limpach --- tools/python/xen/xend/XendDomain.py | 3 +-- tools/python/xen/xend/XendDomainInfo.py | 9 ++++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/tools/python/xen/xend/XendDomain.py b/tools/python/xen/xend/XendDomain.py index 94c299c791..5c504897aa 100644 --- a/tools/python/xen/xend/XendDomain.py +++ b/tools/python/xen/xend/XendDomain.py @@ -312,8 +312,7 @@ class XendDomain: @param vmconfig: vm configuration """ config = sxp.child_value(vmconfig, 'config') - dominfo = XendDomainInfo.tmp_restore_create_domain() - dominfo.dom_construct(dominfo.dom, config) + dominfo = XendDomainInfo.vm_restore(config) self._add_domain(dominfo) return dominfo diff --git a/tools/python/xen/xend/XendDomainInfo.py b/tools/python/xen/xend/XendDomainInfo.py index ddb9bcf832..0dc1aae79c 100644 --- a/tools/python/xen/xend/XendDomainInfo.py +++ b/tools/python/xen/xend/XendDomainInfo.py @@ -153,11 +153,14 @@ def vm_create(config): vm.construct(config) return vm -def tmp_restore_create_domain(): - # dom input parameter is ignored +def vm_restore(config): + """Create a domain and a VM object to do a restore. + + @param config: domain configuration + """ vm = XendDomainInfo() dom = xc.domain_create() - vm.setdom(dom) + vm.dom_construct(dom, config) return vm def vm_recreate(savedinfo, info): -- 2.30.2